$(function () {

    $('.cheall').on('click', function () {


        let x = $(this).prop('checked');
        console.log(x)

        $('.che').prop("checked", x)
        $('.cheall').prop("checked", x)


    })

    $('.jia').on('click', function () {

        let i = $(this).siblings('.t3').val()

        i++

        $(this).siblings('.t3').val(i)

        let num = ($(this).siblings('.t3').val()) * ($(this).closest('td').siblings('.price').text());

        console.log($(this).closest('td').siblings('.xj'))

        $(this).closest('td').siblings('.xj').text(num)


    })

    $('.jian').on('click', function () {

        let i = $(this).siblings('.t3').val()


        i--
        if (i <= 1) {
            i = 1
        }
        $(this).siblings('.t3').val(i)

        let num = ($(this).siblings('.t3').val()) * ($(this).closest('td').siblings('.price').text());

        console.log($(this).closest('td').siblings('.xj'))

        $(this).closest('td').siblings('.xj').text(num)


    })


    // 删除选中

    $('.reche').on('click', function () {

        $('.che').each(function (index, dom) {

            if ($(dom).prop('checked') == true) {
                $(dom).closest('tr').remove()
            }

        })
    })

    $('.re').on('click', function () {

        $(this).closest('tr').remove()

    })

    // 计算总数
    $('.che-js').on('change', function () {

        let i = 0;
        let all=0;
        $('.che').each(function (index, dom) {

            if ($(dom).prop('checked') == true) {
                
              all+= Number($(dom).closest('td').siblings('.xj').text())
                i++
            }

        })
        console.log(all)
        $('.numm').text(i)
        $('.allprice').text(all)
    })

    $('.jia').on('click',function(){

        let all=0;
        $('.che').each(function (index, dom) {

            if ($(dom).prop('checked') == true) {
                
              all+= Number($(dom).closest('td').siblings('.xj').text())
            }

        })
        console.log(all)
        $('.allprice').text(all)

    })

    $('.jian').on('click',function(){

        let all=0;
        $('.che').each(function (index, dom) {

            if ($(dom).prop('checked') == true) {
                
              all+= Number($(dom).closest('td').siblings('.xj').text())
            }

        })
        console.log(all)
        $('.allprice').text(all)

    })

    // 
    $('.che').on('click',function(){
        let i=0;
        let a=0;
        $('.che').each(function(xl,item){
            a++
            if($(item).prop('checked')==false){
                $('.cheall').prop('checked',false)
            }
            else{
                i++
            }
        })

        if(i==a){
            $('.cheall').prop('checked',true)
        }

    })

   
})